wayland: consider edge constraints in surface configuration
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Thu, 17 Aug 2017 03:35:52 +0000 (00:35 -0300)
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Mon, 18 Sep 2017 02:16:48 +0000 (23:16 -0300)
commite9cc77ecc8cb095827e77ccb3ed2ddd6bb2e83f4
tree02506e26161bb78b7e48ef4568eec0e54219c921
parent45f4844880b1cb39a34103aa5abc3e65df5ea58a
wayland: consider edge constraints in surface configuration

Now that GTK windows have the ability to properly handle
per-edge tiling constraints, this patch extends GTK's
internal Wayland protocol to have a proper enum with the
relevant edge data.

Once this approach is validated, we can think of upstreaming
this work as an official Wayland protocol extension.

https://bugzilla.gnome.org/show_bug.cgi?id=783669
gdk/wayland/gdkwindow-wayland.c
gdk/wayland/protocol/gtk-shell.xml